home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d13 / plotv21.arc / README.DOC < prev    next >
Text File  |  1990-02-21  |  13KB  |  330 lines

  1.  
  2. Readme.doc
  3.  
  4.  
  5.                              PLOT -- DOCUMENTATION
  6.  
  7.  
  8.                             PLOT-- LICENSE AGREEMENT
  9.           Copyright 1985,1986,1987,1988 Prowess, Inc.
  10.  
  11.  
  12.      This is a user supported software product.  It is not public domain
  13.      software, nor is it free software. You are granted a limited license
  14.      to use this product on a trial basis.   If you continue to use this
  15.      product after a trial period, you are expected to register by sending:
  16.  
  17.        $25 (Minimum reg.)           or     $39 (+ $4 S/H) (Full reg.)
  18.  
  19.            * Technical support                   *  Technical support
  20.            * Update notification                 *  Latest diskette
  21.                          *  Shareware plea removed
  22.  
  23.          Texas residents, please add 8% sales tax
  24.  
  25.          Contact us for information concerning low cost site licenses.
  26.  
  27.      If you like the shareware concept - try before you buy - please support the
  28.      companies that provide useful, professional quality products.
  29.  
  30.        Prowess,Inc. -  203 Lakeridge Village - Suite 102 - Dallas  75238
  31.  
  32.                                (214) 349-4718
  33.  
  34.  
  35.      You are encouraged to distribute copies of this software providing
  36.      that you make no modifications to any of the files and that the copy
  37.      that you distribute, regardless of the means of distribution, contains
  38.      all files that came on your product diskette.
  39.  
  40.                                    DISCLAIMER
  41.                                    ----------
  42.  
  43.      This software product and associated instructional material are sold
  44.      "as is" without warranty as to their performance, accuracy, freedom
  45.      from error, merchantability or fitness for any particular purpose.
  46.      The entire risk as to the performance of the software is assumed by
  47.      the user.
  48.  
  49.      Under no circumstances, whether in contract or tort, shall Prowess,
  50.      Inc. be liable for indirect, consequential, special, or exemplary
  51.      damages such as, but not limited to, loss of revenue or anticipated
  52.      profits, lost business or other economic loss, arising out of, or
  53.      in connection with this agreement, or your use, or inability to use
  54.      any program or sub-program associated with this software product.
  55.  
  56.           ------------------------------------------------------------
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.                                     CONTENTS
  70.  
  71.                         * File descriptions
  72.  
  73.                         * Minimum system requirements
  74.  
  75.                         * Introduction
  76.  
  77.                         * Working diskette preparation
  78.  
  79.                         * Loading/running the plot programs
  80.  
  81.                         * General information about these programs
  82.  
  83.                         * Other Prowess, Inc. shareware products
  84.  
  85.           ----------------------------------------------------------------
  86.  
  87.                                FILE DESCRIPTIONS
  88.  
  89.           The following files are contained on your product diskette:
  90.  
  91.  README.DOC                     This file. Documentation for PLOT
  92.  
  93.  HLP3.BAS                       Help file accessed from PLOTM.BAS. Provides
  94.                                 the most detailed information on all plot
  95.                                 programs.
  96.  
  97.  IPLOT.BAS                      Program for plotting Y=f(X) type equations.
  98.                                 It also provide integration capability to
  99.                                 find the area under a curve.
  100.  
  101.  SPLOT.BAS                      Program for plotting two simultaneous
  102.                                 equations.
  103.  
  104.  PPLOT.BAS                      Program for polar plotting.
  105.  
  106.  VPLOT.BAS                      Program for vector plotting.
  107.  
  108.  PLOTM.BAS                      Contains the plot menu. Calls the available
  109.                                 plotting programs and help file.
  110.  
  111.  PLOG.BAS                       Opening screen files - logo, etc. Calls
  112.                                 PLOTM.BAS.
  113.  
  114.  FUNCT.BAS                      Data files containing user defined
  115.  FCT1.BAS                       equations. These files are automatically
  116.  FCT2.BAS                       generated when you use the plotting
  117.  FCT3.BAS                       programs. These file are generated as a
  118.                                 result of running the plotting programs.
  119.                                 They may or may not be present on your
  120.                                 product diskette.
  121.  
  122.  PLIC.BAS                       License statement.
  123.  
  124.              --------------------------------------------------------
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.                           MINIMUM SYSTEM REQUIREMENTS
  138.  
  139.       * IBM-PC or 100% compatible                    * CGA graphics
  140.  
  141.       * BASICA (or equivalent, GW-BASIC, etc.)       * 64K RAM
  142.  
  143.       * DOS 2.1 or above                             * 1 Floppy drive
  144.  
  145.                    -------------------------------------------
  146.  
  147.                                   INTRODUCTION
  148.  
  149.  This program set is designed to provide a quick, easy to use, set of tools
  150.  for technical plotting. It will handle rectilinear, polar and vector
  151.  plotting. After plotting, you may review a tabulation of all plotted points
  152.  (except for the vector program).
  153.  
  154.  These programs were written in BASICA to take advantage of a unique BASICA
  155.  capability - the CHAIN MERGE feature. When you enter an equation to be
  156.  plotted, you may enter it just as you would write it on paper. The
  157.  program accepts your equation as a string variable, appends your equation
  158.  to a string that defines a line number then writes the whole string to a
  159.  file (FCT1.BAS for example). This file is then CHAIN MERGED with the
  160.  program itself and your equation becomes an executable line of code,
  161.  complete with a line number in the program. Unfortunately, existing
  162.  compilers can not compile the CHAIN MERGE statement.
  163.  
  164.  We felt that being able to enter the equation in standard equation format was
  165.  so important that we have released these programs in BASICA.  No other
  166.  language that we know of allows a chain-merge-like function and writing the
  167.  function in another language would be a formidable task. Chalk one up for
  168.  BASIC! Although not extremely fast, we think that you will find the plotting
  169.  speed of these programs satisfactory.
  170.  
  171.  SPECIAL NOTE: Because of the technique mentioned above, you will render
  172.                these programs INOPERATIVE IF YOU RENUMBER THE LINES !!!
  173.  
  174.  There is a master help file accessable from the main menu (HLP3.BAS). It is
  175.  a separate program that describes each program in detail. It is your best
  176.  source of information about program specifics.
  177.  
  178.  In addition to HLP3.BAS, each program contains a brief help (or
  179.  instruction) section for quick reference.
  180.  
  181.                   -----------------------------------------------
  182.  
  183.                             MAKE A WORKING DISKETTE
  184.  
  185.  Protect your investment; make a working copy of your PLOT product diskette
  186.  now!
  187.  
  188.         1. Format a new diskette
  189.  
  190.            Example:  FORMAT B:
  191.  
  192.                    (Assumes system diskette in drive A and new diskette in
  193.                    drive B.)
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.         2. Copy your BASICA.COM to the working diskette.
  203.  
  204.                    COPY BASICA.COM B:
  205.  
  206.                    If your system uses a different advanced BASIC,  you will
  207.            need to copy it to the working disk.
  208.  
  209.            Example:    COPY GW-BASIC.EXE B:
  210.  
  211.                 3. Copy all files from your product diskette to the newly
  212.                    formatted diskette.
  213.  
  214.            Example:    COPY *.*  B:
  215.  
  216.                    (Assumes product diskette in drive A and formatted diskette
  217.                    in drive B.)
  218.  
  219.  
  220.                 4. Label your working diskette PLOT.
  221.  
  222.                 5. Put your PLOT product diskette in a safe place.
  223.  
  224.  
  225.           NOTE: If you are using a hard disk, set up a separate directory
  226.                 for PLOT and start with step #2 above, substituting C: for
  227.                 B:.
  228.  
  229.             ------------------------------------------------------------
  230.  
  231.                      LOADING AND RUNNING THE PLOT PROGRAMS
  232.  
  233.  Put your working diskette in drive A (or get into the PLOT directory if
  234.  you are using a hard disk). Enter:
  235.  
  236.                BASICA PLOG    <return>
  237.  
  238.            or       GW-BASIC PLOG <return> (if your system uses
  239.                            GW-BASIC)
  240.  
  241.  
  242.  
  243.  Pressing any key from the logo screen will display the Prowess, Inc.
  244.  license statement. Pressing any key at this point will call the main menu.
  245.  
  246.  From the main menu, you may select any of the plotting programs. We strongly
  247.  suggest that you review the main help file (accessable from the main menu)
  248.  before operating the programs.
  249.  
  250.  NOTE: If your DOS operating system contains a utility called GRAPHICS.COM
  251.  (DOS 2.1 and greater), you may want to load it prior to running the PLOT
  252.  programs. With GRAPHICS.COM memory resident, you can print the graphs
  253.  produced by the PLOT package on most wire dot printers by simply pressing
  254.  <shift-prtSc>. You can load GRAPHICS.COM by entering: GRAPHICS <return> from
  255.  your system disk.
  256.  
  257.                  -------------------------------------------------
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.                               GENERAL INFORMATION
  269.  
  270.  BASIC is rather unforgiving about comma errors; if you enter a period
  271.  instead of a comma or fail to put a comma where the program is expecting
  272.  one, you will see a 'REDO FROM START' error message. If this occurs, you
  273.  can usually recover by re-entering the data correctly AT THE CURRENT
  274.  CURSOR POSITION. If you try to move the cursor before correcting your
  275.  entry, you'll make things worse! In most cases the messy screen will be
  276.  redrawn when the function is plotted. Specifying the range of X over
  277.  which to plot, the range of X over which to integrate, and inputting
  278.  vectors (in both rectangular and polar formats) require entries in the
  279.  form of M,N. The comma is a requirement!!
  280.  
  281.  BASICA does not allow error trapping 'division by zero' and 'overflow'
  282.  (a floating point overflow). Some BASICA equivalents do allow trapping
  283.  these errors. Error trapping statements exist in the programs to detect
  284.  these errors; however, they won't operate on the IBM-PC. They will work
  285.  properly on some clones that use a different advanced BASIC. If you get
  286.  either of these error messages, from the system, you will have to restart
  287.  the program. Most syntax errors are trapped and the error traps should
  288.  work.
  289.  
  290.  Entering a single 'Q' (for 'quit') and pressing return, at most user inputs,
  291.  will halt the current operation and display the exit screen.
  292.  
  293.                 ------------------------------------------------------
  294.  
  295.  
  296.       If you like this program set, try our other Prowess , Inc. shareware
  297.       tools:
  298.                                                                      
  299.                                                                      
  300.         * $PRO - financial programs (ammortization, etc.)
  301.         * AUTOMATED PLANNING FORM - excellent planning tool!!!!
  302.         * UNITS - units conversions (incl. systems of units)
  303.         * PROMENU - elegant, small, FULL-FEATURED menu system
  304.         * DOSPRO - access to DOS commands from plain-English
  305.                                                                      
  306.       Prowess, Inc. shareware program sets are carried by PC-SIG and other
  307.       major shareware distributors and many bulletin boards.
  308.                                                                      
  309.       Our non-shareware products include FRONT LINE MANAGER, a complete
  310.       cost forecasting system that includes material tracking. $245
  311.                                                                      
  312.       DESIGNER SERIES -A large (1.2BM) technical resource that includes:
  313.                                                                      
  314.                * Project planning                                    
  315.            * Circuit design (both DC and AC) - extensive!
  316.                * Magnetics design                                    
  317.                * Complete function plotting (polar, rect., vectors)  
  318.            * Math utilities (complex numbers, line equations, etc.)
  319.                * Units conversions                                   
  320.                * Geometry calculations                               
  321.            ..over 65 menu selectable programs - on-screen help files
  322.                                                                      
  323.            A productivity tool for senior engineers, yet simple enough
  324.            for technicians and technical students.
  325.  
  326.                CGA graphics required for many programs               
  327.                ......  Call for price  ......
  328.  
  329.  
  330.